land of the leal - French English Dictionary